/**
 * @author
**/


/*******************************************************************************************
 * type de message 
 *******************************************************************************************/

var MsgInfoIco= Ext.MessageBox.INFO;
var MsgQuestioIco=  Ext.MessageBox.QUESTION;
var MsgWarnIco=  Ext.MessageBox.WARNING;
var MsgErrorIco=  Ext.MessageBox.ERROR;

/**********************
 * 
 *Message  d'erreur si formulaire non complète
 */
function MsgErreurChamps(nompage){
	Ext.MessageBox.show({
		title: 'Erreur de saisie',
		msg: 'Veuillez vérifier les champs',
		buttons: Ext.MessageBox.OK,
		animEl: 'elId',
		icon: MsgErrorIco
	});
}
function DBMsgInfo(nompage){
	Ext.MessageBox.show({
		title: 'succès',
		msg: 'Mise à jour effectuée avec succès',
		buttons: Ext.MessageBox.OK,
		animEl: 'elId',
		icon: MsgInfoIco
	});
}
function DBMsgErreur(nompage){
	Ext.MessageBox.show({
		title: 'Erreur de saisie',
		msg: 'Veuillez vérifier les champs',
		buttons: Ext.MessageBox.OK,
		animEl: 'elId',
		icon: MsgErrorIco
	});
}

/**********************
 * 
 *Message  d'erreur de chargement
 */
function MsgErreurChargement(message){
	Ext.MessageBox.show({
		title: 'Erreur',
		msg: message,
		buttons: Ext.MessageBox.OK,
		animEl: 'elId',
		icon: MsgErrorIco
	});
};

function MsgSimple(titre,message){
	Ext.MessageBox.show({
		title: titre,
		msg: message,
		buttons: Ext.MessageBox.OK,
		animEl: 'elId',
		icon: MsgInfoIco
	});
};

function MsgSimpleErreur(titre,message){
	Ext.MessageBox.show({
		title: titre,
		msg: message,
		buttons: Ext.MessageBox.OK,
		animEl: 'elId',
		icon: MsgErrorIco
	});
};
/***************************************************************************************
 * Message sur l'opération d'insertion
 * 
 * @param {Object} nompage Nom de la page appellon cette fonction
 ***************************************************************************************/
function DBMsgInfoInsert(nompage){
	Ext.MessageBox.show({
		title: 'succès',
		msg: 'Insertion effectuée avec succès',
		buttons: Ext.MessageBox.OK,
		animEl: 'elId',
		icon: MsgInfoIco
	});
}
function DBMsgErreurInsert(nompage){
	Ext.MessageBox.show({
		title: 'Erreur d\'insertion',
		msg: 'Erreur d\'insertion',
		buttons: Ext.MessageBox.OK,
		animEl: 'elId',
		icon: MsgErrorIco
	});
}

/***************************************************************************************
 * Message sur l'opération de suppression
 * 
 * @param {Object} nompage Nom de la page appellon cette fonction
 ***************************************************************************************/
function DBMsgInfoDelete(nompage) {
Ext.MessageBox.show({
           title: 'succès',
           msg: 'Suppression effectuée avec succès',
           buttons: Ext.MessageBox.OK,
			animEl: 'elId',
			icon: MsgInfoIco
       });
	   }
function DBMsgErreurDelete(nompage) {
Ext.MessageBox.show({
           title: 'Erreur de suppression',
           msg: 'Erreur de suppression',
           buttons: Ext.MessageBox.OK,
			animEl: 'elId',
			icon: MsgErrorIco
       });
	   }
/***************************************************************************************
 * Message sur l'opération de mise a jour
 * 
 * @param {Object} nompage Nom de la page appellon cette fonction
 ***************************************************************************************/	  
function DBMsgInfoUpdate(nompage){
	Ext.MessageBox.show({
		title: 'succès',
		msg: 'Mise à jour effectuée avec succès',
		buttons: Ext.MessageBox.OK,
		animEl: 'elId',
		icon: MsgInfoIco
	});
}
function DBMsgErreurUpdate(nompage){
	Ext.MessageBox.show({
		title: 'Erreur de mise à jour',
		msg: 'Erreur de mise à jour',
		buttons: Ext.MessageBox.OK,
		animEl: 'elId',
		icon: MsgErrorIco
	});
}

/**
 * 
 * specific data disposition 
 */
var disposition_banniere = new Ext.data.SimpleStore({
        fields: ['disposition_nom', 'disposition_id'],
        data: [['Haut', '1'], ['Droite', '2']],
        autoLoad: false
    });
var slide_number = new Ext.data.SimpleStore({
        fields: ['num_text', 'id'],
        data: [['Premier', '1'], ['deuxième', '2'], 
            ['troisième', '3'], ['Quatrième', '4']],
        autoLoad: false
    });
	/**
 * 
 * specific data disposition 
 */
var dssliders= new Ext.data.SimpleStore({
        fields: ['slide_name', 'slide_id'],
        data: [['Slide 1', '1'], ['Slide 2', '2'], ['Slide 3', '3'], ['Slide 4', '4']],
        autoLoad: false
    });
	
	
/**
 * type d'acieul
 */
var dsetatsouma= new Ext.data.SimpleStore({
        fields: ['id', 'text'],
        data: [
		['pp','Passée'], 
		['rj', 'bonplan_manquer'], 
		['mi', 'mise '], 
		['', 'Pas encore tr'],
		],
        autoLoad: false
    });